<?php
    require_once('inc/seguridad.php');
    require_once('inc/conexion.php');
    require_once('inc/resize_image.php');

    //Datos recibidos por POST
    $titulo = $_POST['titulo'];
    $imgruta = $_POST['imgruta'];
    
    //insercion de datos en la BD
    $query = "INSERT INTO series (titulo) VALUES ('".$titulo."')";
    $ejecucion = mysql_query($query, $conexion);
    //id del insercion ultimo
    $id = mysql_insert_id();
    //nombres de los imagenes
    $new_name_orig = $id."_orig";
    $new_name_mid = $id."_mid";
    $new_name_thumb = $id."_thumb";
    //funcion para separar el nombre del archivo y la extension
    function findexts ($filename) 
       { 
        $filename = strtolower($filename) ; 
        $exts = split("[/\\.]", $filename) ; 
        $n = count($exts)-1; 
        $exts = $exts[$n]; 
        return $exts; 
    } 
    $ext = findexts ($_FILES['imgruta']['name']) ; 
    //ruta donde se guardan los imagenes
    $file = "../archivos_productos/series/img/";
    //ruta, nombre y extension del imagen
    $target = $file . $new_name_orig.".".$ext;
    //se guarda la imagen original
    move_uploaded_file($_FILES['imgruta']['tmp_name'], $target);
    //redimension de imagen a tamaño mid y thumb
    $image = new SimpleImage();
    $image->load("../archivos_productos/series/img/".$new_name_orig.".".$ext);
    $image->resizeToWidth(500);
    $image->save("../archivos_productos/series/img/".$new_name_mid.".".$ext);
    $image->resizeToWidth(200);
    $image->save("../archivos_productos/series/img/".$new_name_thumb.".".$ext);

    //actualizacion del registro en la BD con info de las imagenes    
    $query2 = "UPDATE series SET ext_img='".$ext."' WHERE id_serie='".$id."'";
    $ejecucion2 = mysql_query($query2, $conexion);
    //redirección a la pagina series.php
    echo '<META HTTP-EQUIV="Refresh" Content="0; URL=series.php">';
    ?>
